#ifndef __STATE_H__
#define __STATE_H__

#define ACTION_STATE_NONE 0
#define ACTION_STATE_FRONT 1
#define ACTION_STATE_LEFT 2
#define ACTION_STATE_RIGHT 3
#define ACTION_STATE_BACK 4
#define ACTION_STATE_LEFTHAND 5
#define ACTION_STATE_RIGHTHAND 6
#define ACTION_STATE_SITDOWN 7
#define ACTION_STATE_LAYDOWN 8
#define ACTION_STATE_FREEON 9
#define ACTION_STATE_FREEOFF 10

#define EMOJI_STATE_HAPPY 0
#define EMOJI_STATE_SAD 1
#define EMOJI_STATE_ANGRY 2
#define EMOJI_STATE_DEAD 3

extern bool FreeState; //判断执行到哪个动作
extern int ActionState;
extern int EmojiState; //机器狗狗的表情
extern int PrevEmojiState;

#endif